home *** CD-ROM | disk | FTP | other *** search
/ Family Fun / Family Fun.iso / joke1 / jokes_r / rotta.jok < prev    next >
Encoding:
Text File  |  1992-01-07  |  1.7 KB  |  51 lines

  1. Article 1452 of eunet.jokes:
  2. Path: santra!tut!draken!kth!enea!dkuug!dde!kbe
  3. From: kbe@dde.uucp (Kjeld Borch Egevang)
  4. Newsgroups: eunet.jokes
  5. Subject: Re: rot13
  6. Summary: Decrypting rot13 jokes
  7. Message-ID: <115@mother.dde.uucp>
  8. Date: 28 Nov 88 14:32:28 GMT
  9. References: <408@mpirbn.UUCP>
  10. Distribution: eunet
  11. Organization: Dansk Data Elektronik A/S, Herlev, Denmark
  12. Lines: 35
  13.  
  14. In article <408@mpirbn.UUCP>, p512lan@mpirbn.UUCP (Rainer Landes) writes:
  15. > I've managed quite fast to read "rot13" jokes by typing ^X, 
  16. > but the problem is, how cold I get these jokes to the 
  17. > line printer in a readable form?
  18.  
  19. The utility tr is used to translate characters. rot13 means 'A' converts to
  20. (char)((int)('A')+13)=='N'. To get tr to do the job you write:
  21.  
  22. /usr/bin/tr '[a-m][n-z][A-M][N-Z]' '[n-z][a-m][N-Z][A-M]'
  23.  
  24. tr reads standard input.
  25.  
  26.  
  27.  
  28. Here's my rot13 joke:
  29.  
  30. Tbg lbh. Guvf wbxr'f npghnyyl ebg14, fb lbh'yy unir gb qb zber guna whfg 
  31. glcvat '^K' gb ernq vg. Gjb ernfbaf sbe guvf: 
  32.  
  33.   1) Gur wbxr vf fb obevat gung gur jenc-nebhaq vf gur zbfg vagrerfgvat.
  34.   2) Vg zvtug bssraq fbzr crbcyr.
  35.  
  36. Kcaob:  Rcqhcf, am vigpobr hszzg as am diggm'g hcc pwu. Gc W'r zwys mci hc
  37.         hszz as wt mci twbr wh ibigioz.
  38. Rcqhcf: Dzsogs, hoys ctt mcif qzchvsg obr W'zz vojs mci sloawbsr.
  39. Rcqhcf (gvcihwbu): Kvoh o uwobh diggm! Kvoh o uwobh diggm!
  40. Kcaob (obufm): Kvm rwr mci vojs hc gom wh hkwqs!?
  41. Rcqhcf: W rwrb'h.
  42.  
  43.  
  44. (To get new arguments: /usr/bin/tr amnzAMNZ ozanOZAN)
  45.  
  46. |--------------------------------------------------------------------------|
  47. |UUCP: kbe@dde.dk  (Kjeld Borch Egevang) or  ...mcvax!enea!dkuug!dde!kbe   |
  48. |--------------------------------------------------------------------------|
  49.  
  50.  
  51.